﻿using SH.Common.CommonReturn;
using SH.Customer.Application.IApplication.ICustomer;
using SH.Customer.Domain.CustomerClass;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SH.Customer.Application.IApplication.IEquities
{
    public interface IEquitiesApplication : IBaseApplication<Equities>
    {
        Task<ApiResult<int>> EquitiesAdd(EquitiesDto equitiesDto);

        Task<List<Equities>> GetEquitiesListAsync();

        ApiResult<int> DeleteEquities(int eId);

        Task<Equities> GetEquitiesDelitalAsync(int eId);

        ApiResult<int> UpdEquities(EquitesUpdDto updDto);
    }
}
